railroad artillery - Turco Inglés Diccionario